Cynthia is a horror film about the 'perfect' couple and their desperate obsession to have...
Six young college hopefuls vacationing and partying in Lithuania get more than they bargained for...